Wer macht den Port für Atari 8bit?
https://mastodon.social/@cstrotm https://abbuc.social
Wer macht den Port für Atari 8bit?
https://mastodon.social/@cstrotm https://abbuc.social
Ist ein Port überhaupt nötig - es gibt für den A8:
inwieweit diese sich vom Original von 1975 / 1976 unterscheiden, weiß ich aber nicht. (Habe Microsoft Basic auf dem A8 nie genutzt.)
Last edited: 48 years ago! 😂
http://fujiama.eu https://abbuc.de/~atarixle/ BOSS-X - das Finale: https://abbuc.de/~atarixle/?article=bossxfinaleditionprerelease
CharlieChaplin schrieb: inwieweit diese sich vom Original von 1975 / 1976 unterscheiden, weiß ich aber nicht.
Disassemblieren und Vergleichen? Ein Sport für Profis ... 🙂
CharlieChaplin schrieb: Ist ein Port überhaupt nötig - es gibt für den A8:
- Microsoft Basic
- Microsoft Basic II
inwieweit diese sich vom Original von 1975 / 1976 unterscheiden, weiß ich aber nicht. (Habe Microsoft Basic auf dem A8 nie genutzt.)
Ich sehe die folgende Motivation für einen Port: * die von Dir genannten Versionen sind nicht Open Source, nur die gestern von Microsoft veröffentliche Version und Ports und Erweiterungen dieser Version. Die alten Versionen dürfen daher nicht verbreitet werden, z.B. auf dem ABBUC Magazin. Ein Port schon. * Ich erwarte das auf aus Basis der Open Source Version neue Entwicklungen / Erweiterungen erscheinen. Um diese auch auf dem Atari nutzen zu koennen braucht man eine Version des MS Basic, welches sich aus dem Quellcode neu erstellen lässt * Wenn ich mich korrekt erinnere funktioniert das alte MS Basic nur mit ganz bestimmten DOS Versionen (Atari DOS 1.0 oder 2.0), und kann daher nicht mit ED und DD oder QD Disketten benutzt werden. Ein neue Port kann das DOS korrekt ansprechen und mit vielen DOS Versionen kompatibel sein * Das alte MS Basic war für die 48 K Atari Maschinen ausgelegt (Atari 400/800). Ein Port kann Funktionen des Atari XL/XE ausnutzen (z.B. RAM unter dem ROM nutzen oder erweiterten Speicher nutzen)
https://mastodon.social/@cstrotm https://abbuc.social
Naja, in meiner Erinnerung war MS Basic zwar der "kompatibelste", aber bei weitem der lahmste Basic Dialekt auf dem Atari. Der einzige Grund das zu nutzen war, das da die Strings so funktioniert haben "wie erwartet". Aber welches interessante Programm lief darauf? Allerdings hat das glaube ich nicht die Atari FP Routinen benutzt, sondern eigene 32bit Implementierungen (da könnt ich falsch liegen). Es könnten also auch andere "bessere" (für manche Definition von besser) Werte beim Rechnen rauskommen. Ich hatte das mal vor Äonen benutzt, um mein Zeug vom KC 85/1 zu portieren, war aber so lahm, dass es die Zeit nicht wert war.
Laut https://en.wikipedia.org/wiki/Atari_Microsoft_BASIC hat MS BASIC II 40-bit Gleitkommazahlen und zusätzliche Befehle für den Atari und braucht 16K am Modul plus 11K von der Diskette. Das Original-MS-6502-BASIC sollte in 9K passen und einen Switch für 32-bit oder 40-bit Genauigkeit haben. Ich habe mal eines in einem Paket gekauft und das Manual ist ganz nett, aber wirklich relevant war MS-BASIC am Atari nie.